a broken handcuff - Espagnol Anglais Dictionnaire